Cancer Irroratus — synonyms, definition

1. Cancer irroratus (Noun)

1 synonym
rock crab
1 definition

Cancer irroratus (Noun) — Crab of eastern coast of North America.

1 type of
Crab
2 parts of
cancer genus Cancer